5ca71f0336445cba6f7cc935814baf870ebe8243,src/main/java/com/github/fabienrenaud/jjb/databind/Serialization.java,Serialization,jackson_afterburner,#,25
Before Change
@Benchmark
@Override
public Object jackson_afterburner() throws JsonProcessingException {
return JSON_SOURCE.provider().jacksonAfterburner().writeValueAsString(JSON_SOURCE.nextPojo());
}
@Benchmark
After Change
@Benchmark
@Override
public Object jackson_afterburner() throws Exception {
ByteArrayOutputStream baos = JsonUtils.byteArrayOutputStream();
JSON_SOURCE.provider().jacksonAfterburner().writeValue(baos, JSON_SOURCE.nextPojo());
return baos;
}
@Benchmark